body roll and pitch - Spanish English Dictionary